package Action;

import java.util.List;


import Beans.ConfUpdate;
import DAO.ConfUpdateDao;

import com.opensymphony.xwork2.ActionSupport;

@SuppressWarnings("serial")
public class ConfUpdateAction extends ActionSupport{

	private ConfUpdate confUpdate = new ConfUpdate();

	private int confUpdateID;
	private List<ConfUpdate> confUpdates;

	private ConfUpdateDao confUpdateDao = new ConfUpdateDao();
	
	/**
	 * 获取配置信息
	 * 
	 * @return
	 */
	public String getConfUpdateById() {
		confUpdate = confUpdateDao.getConfUpdateById(confUpdateID);
		return "success";
	}

	/**
	 * 编辑配置
	 * 
	 * @return
	 */
	public String editConfUpdate() {
		confUpdate.setId(confUpdateID);
		confUpdateDao.edit(confUpdate);
		return "success";
	}
	
	/**
	 * 删除配置
	 * 
	 * @return
	 */
	public String deleteConfUpdate() {
		confUpdate.setId(confUpdateID);
		confUpdateDao.delete(confUpdate);
		return "success";
	}


	public String registerConfUpdate() {
		confUpdateDao.save(confUpdate);
		return "success";
	}

	public String getAll() {
		confUpdates = confUpdateDao.getAll();
		return "success";
	}

	public ConfUpdate getConfUpdate() {
		return confUpdate;
	}

	public void setConfUpdate(ConfUpdate confUpdate) {
		this.confUpdate = confUpdate;
	}

	public List<ConfUpdate> getConfUpdates() {
		return confUpdates;
	}

	public void setConfUpdates(List<ConfUpdate> confUpdates) {
		this.confUpdates = confUpdates;
	}

	public int getConfUpdateID() {
		return confUpdateID;
	}

	public void setConfUpdateID(int confUpdateID) {
		this.confUpdateID = confUpdateID;
	}
	
}
